2025.5.28 箱ひげ図【seaborn】
catplot関数を用いて箱ひげ図を描く。
オプション「kind='box'」を指定した場合。
code:p1.py
import matplotlib.pyplot as plt
import seaborn as sns
from sklearn.datasets import load_iris
import pandas as pd
dataset = load_iris(as_frame=True)
data = dataset'data'
data'target' = dataset'target'
sns.catplot(data, kind='box')
plt.show()
https://scrapbox.io/files/6836bc9a6a88e9acbce50718.png
オプション「kind=7boxen'」とすると、より詳細な図が描かれる。
code:続き.py
sns.catplot(data, kind='boxen')
plt.show()
https://scrapbox.io/files/6836cdb7dc9f7bc49a19c14b.png
code:続き.py
sns.catplot(data=data, kind='swarm')
https://scrapbox.io/files/6836d02701090859082323ee.png